Routing
Types
Interface to get a routine. Only for Cloud PBX.
Properties
Get the current Forward status, when you are busy, allowing you to know the destination of your PBX calls. Only for Cloud PBX.
Get the list of all CLI Options available for the user. Only for Cloud PBX.
Get the CLIR status.
Get the current Forward status allowing you to know the destination of your PBX calls.
Check if the user has a default overflow activated or not (a forward for BUSY or NO_ANSWER). This is configured at Company level. Only for Cloud PBX.
Check if VoIP is up and running (the user will be able handle PBX calls through VoIP).
Check if second incoming call should be presented to the user or not. Only for Cloud PBX.
Check if user has more than one device or not. Only for Cloud PBX.
Check if the current nomadic state will let the PBX join the current device running the application through VoIP. Always true for Cloud PBX.
Check if the current nomadic state will let the PBX join the current device running the application through VoIP or GSM. Always true for Cloud PBX.
Check if the current nomadic state will not let the PBX join the current device running the application Always false for Cloud PBX.
Get the current Forward status, when you are not answering, allowing you to know the destination of your PBX calls. Only for Cloud PBX.
Get the current Nomadic status allowing you to know the destination of your PBX calls. Always null for Cloud PBX.
Get the current overflow forward status allowing you to know the destination of your PBX calls when you are disconnected.
Get the ringing status. Only for OXE PBX.
Get the list of available routines. The returned object is an ArrayItemList so you can listen to its changes. Only for Cloud PBX.
Functions
Activate the nomadic on the specified number. Only for Hybrid PBX.
Activate a routine from its id. Only for Cloud PBX.
Check if all user devices are ringing for incoming calls. Only for Cloud PBX.
Cancel automatic call forwarding depending on the given ForwardType (BUSY or NO_ANSWER are only for Cloud PBX).
Cancel automatic call forwarding for Manager. Only for Hybrid PBX.
Create a new routine with the given name.
Deactivate the nomadic. Only for Hybrid PBX.
Delete a routine.
Activate automatic call forwarding for Manager to the given number. Only for Hybrid PBX.
Activate automatic call forwarding for Manager to the voicemail. Only for Hybrid PBX.
Activate automatic call forwarding to the given number and depending on the given ForwardType (BUSY or NO_ANSWER are only for Cloud PBX).
Activate automatic call forwarding to the voicemail depending on the given ForwardType (BUSY or NO_ANSWER are only for Cloud PBX).
Activate automatic call forwarding to the given welcome service and depending on the given ForwardType. Only for Cloud PBX
Return the active routine, if there is one, null otherwise.
Get the device GSM phone number (SIM1) if any and if readable. Some carriers are not allowing the phone number read from SIM card.
Get the current Manager Forward status allowing you to know the destination of his PBX calls.
Get the nomadic number to use to activate nomadic.
Get a specific routine from its id. As the result may be asynchronous, it is returned in the listener. Only for Cloud PBX.
Get the current selected CLI Options for the user. Only for Cloud PBX.
Check if the user has access to VoIP for PBX calls.
Check if telephony services are up and running (the user will be able handle PBX calls).
Modify a routine. Only for Cloud PBX.
Register a listener on the CLI options change
Register a listener on the forward change
Register a listener on the nomadic change
Register a listener on the ringing devices change. Only for Cloud PBX.
Register a listener on the telephony services change
Manually refresh the forward status from server.
Manually refresh the nomadic status from server for Hybrid PBX only.
Unregister the listener on the CLI options change
Unregister the listener on the forward change
Unregister the listener on the nomadic change
Unregister the listener on the ringing devices change. Only for Cloud PBX.
Unregister the listener on the telephony services change
Set the new CLIR status. On true, it overrides the CLI option defined and use an anonymous identity for external outgoing calls.
Set the new ringing status. On true, it overrides the ringing option defined and lets deskPhone ring on incoming calls. Only for OXE PBX.
Update ringing devices by activating only VoIP or not. Only for Cloud PBX.